let CompressionWebpack = require('compression-webpack-plugin')
// module.exports = {
//     css: {
//         loaderOptions: {
//             sass: {
//                 additionalData: `@import "assets/scss/index.scss";`
//             }
//         }
//     }
// }

module.exports = {
    // 引入全局sass变量
    css: {
        loaderOptions: {
            sass: {
                additionalData: `@import "@/assets/scss/index.scss";`
            }
        }
    },
    
    // 删除map文件
    // productionSourceMap:false,
    // gizp压缩
    // configureWebpack: {
    //     plugins: [
    //         // 需要实例一下
    //         new CompressionWebpack({
    //             // 大小  单位为b (大小超过100b进行gzip压缩)
    //             threshold: 100,
    //             // 删除之前文件
    //             deleteOriginalAssets: false
    //         })
    //     ],
    //     // 忽略第三方依赖包
    //     externals: {
    //         // vue  包名
    //         // Vue  定义的名称
    //         'vue': 'Vue',
    //         'vuex': 'Vuex',
    //         'vue-router': 'VueRouter'
    //     }
    // }
}